GSDDSWRVPTPASELAKGRTENPAEYVLPEEERPGRGTDVFALPLPEPLPVVDLSKIDEPAERARLEAALRTWGFALLVNHGIPAELLAHIMACARAFFAQPLAERLKYSNYIDGKRFQEEGYGHDEVKSKDQVRDWHDEWRLRLWPRDKVDWSLVPKEPPDFREALERLTALVREVAERVLRAIGEILGIGADALLEFMGPNRPVVARFVYVPACPEPQTCWAIHPHRHPGMLTVLLRDEGAPGLLVERDGVWYEVPTLPNTLLVMLGDQLEIFTNGIFRAPRHAVVPNPDAPRYSIEFDFGVEPDVVLRPHPKLLVNGRPARYKPIKAGDFIILLRKPKVPAIELLRQ