MSLFNAGVYAAASAITVFLVFAGKIAAISLFGSHAYLLPDDPADGNPGSRAGSDDNRKSSRKKNSREKFVWNEGGSEILRVTIGDSYLENTRYYPEYDRAVLYAALPVSLLVAREFFSFQSSGSENGGSSSSNSSDGFIPVIATTFCVLKLLHTLSKVSWDKHSSRNSEWVLSCGVGLLGFILASIFLFVVPSEIIDFRLEQAVAGAGIDKRSFTAIRLAIAFGAAWLTGLFLGPVLKYVRSFWIGTNQLGCDISVIKTSVWSQFLLNLGIVLPVVSTLLWLKPMADLFIRLPEKNSIDHGSTGWQWQRRSLFEGKDWAGSVGFSPETFQDLKFVGMILTGVIQLLLLRINVQAYLNLGVLAWYESLHGSKTPDAAALKHKILVVNHFMCRVAIQNLVPAVLLILFAGLSRSPSPSSNSPGGFGFVAQAAQFFAWWTLLSWSLLTSTVLAMFRFGMLLAY*