MDVMLRCELPSTTSNALSSGLIRLSVLRQLQKSRLFVPTSPFISFELNSGNSRRKSIHVSCIIADTSVRDCPVESSLPANTRRLILLRHGKSSWADSSLKDHDRPLNEQGRTSSANLGSKLQLAGWLPDLILCSDSLRTRETLEVMKEHVPEFRDIEVHFLGSFYSVAAMDGQTADHLKETICKYATDEITTVMCMGHNRGWEEAASIFSGLSVELKTANAALLHTVGNSWEEAFESGAGGWTLSTVLKPDDVLKPDEFDITSAL*