MSGDEIQRFRAVLFFLGLDQSTTGRAVCSWTLFVFFTAVVPAVETLWSSCETCDEERRHPFHRLVEYGQSAFAAVAFLCLSTIIQKFGLRKVLLLDRIDEYSVEVRRSYEVELNNSFKLLLWILLPCFVVELTHKIWLFRYIYFEFPFHMRDPLFDIFMCAGNVLAWLYKSTVFLFVCVLFRLLCSLQLLRLREYIKLVEGTTDVLVILQEHLRIREQLSIISHRFRVFLVLSIFLITFSQLYSLLVISDSQDTLHFMSAGDLLVCSAVQLSGFVICVYGAVKITHRAQELNSVVTQWHAVVTCNYKPSMYSAEPAQTLQGGSSDLEAPLIPSKRPAQNPMSIEEFYKRESLVNYLQHSKSGISLFGYTLDRGFLYAVFGIELTLTTFILGETLLHE*