MEVLKVDPEHLAAFTLPEEALEYEPAGDDVFLRLSSGILERRLHSNVTFTEDEGLAAEACANLCYVCFDSFEHALRNLRQEAHAQGGSEGPEICHEATRYLSATRGNHQKALSLMEATENWRHHYFKDGPLCSADIAEDMKHGFAYFVGRDRAMRPALVFRASRVPEKWRKDFDIDRLLRVLIFCMEVMLRFMLVPGKVETSCLIVDLQDISIKDIPISLLREIHQLFTAHYPCRGFRFYVCNVPRMLMAISHVAKSLLTERQKLKVRVLSDVRELLEDFAPHQLEQDLGGSRPLATSFLPFPLGPGPFYPGSAPRLSPVINLHKASDLKEAREELERTRCHAEASPSSVETHQETASGRLTSNSRSPDSFDLSQPWTFREGHFGGKECGIMWYLKYLKYRLVSFVMHSRTAV*