MFYDLQGWSPVANKEKYAPSAVEVLRIVEETLDAFFELPLSQHQDLLPDLVAGLDRALQRYISQTKSGCGSKNSYVPLLPALTRCSTGSKFRGVWKKKEKSSSHHKRKSQIVSMNSSESMALPQLCVRINTLHHIRTEMEQLEKRISYGWKMDFLAKDNEKSKVSLAPIGSVPEAKFELSQAGSKEGIQQLCESTAYKVVFHDLSVVLWDGLYIAGMTGPRIGPFLEQLESNLEIIADTVNTRVRTRVLTALMKACFDGFLLVLLGGGPSRAFSKSDSEIIEDDFVALKNLFKADGDGLPGELVEKAAMPVTDILPLFSTNTEGLIENFRFAVCQANGLSSTKSKLPLPPTTGVWSPTEPNTLLRVLCYRNDEAATKFLKKTYGLPKSL*