MEDPPALAPPEPEPEPEPEASPAPPQRLLRLRCAVQHYEWGQHGAASLVARLADQNPDPARPYAELWMGTHPSGPSTLLGDGALLRDWLARNPDALGPAVAARWGGDLPFLFKVLSVAKALSIQAHPDKKLAEVLHALRPSTYKDDNHKPEMAIAFTEFRALCGFAPIEELKDVLRTVPEIEGLIGHEDTGKLMNMKEYDGVSEVKSSLRSAFAKLMTASKDMVSEAVAKLISRLNTDSKIRNLTDKEQLVLSLERQYQDDVGVLAALFFNYVKLSPGEALYIGPNEPHAYLSGECIEIMATSDNVVRAGLTPKYRDVQTLCSMLTYKQAFPEILRGVPVQPHVRRYTPPFNEFEVDCCLVPPGELLVISPVPGPSVFLVMTGEGEIQLDSMSGGEKAKEGDVFFVPAYTEVKISACGPESVLLYRAGVNSRFFS*