MDSFGGFNGEGEWDLCSSILSLEDLDFTPINLPQPTSGFMADAWFCSLDSITANLPSCHVGNAIDQFPFIAAASDQHHHHHVSMSIEENKMESIFSASTTDILLQEITGFSSEDKFLDMDAQTHLGDDDHNNATNSANALFHHKRKSIVVDDDHNKLINPNKKIRNPNNVQKSRKGRESSGKSNSSSKEKVMSSTRRRKCEEEEEQENGGSCDMNSCTSDNSSEDDNASQDTNGGGSVLEPPKPKTRATRGSATDPQSLYARKRRERINERLRILQKLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDELWMYAPIAYNGMDIGLQQKLSSFL