MGLPQLRVATAPTPSFCVSRRFEEGKKSLNFVSSEKRWKPLQVEMTTSPPRERHPSTGICDPLREATSPYQHWNRQPEHIPVEKLEVIASLNNWAQENLLPMLKPMLKSWQPQDFLPDSSSDSFFEEILELRSRAKELPDDYLVCLVGDMVTEEALPTYQTMLNTFEGVRDKTGCSPTPWGVWIRAWTAEENRHGDLLNRHLHLSGRVDMRMVERTIQYLIGAGMEPHIDLILYNGFIYTSFQERATFISHGNTARHAKLFDEHKLATICGIIASDEKRHEIAYSRIVGKLFELDPNGAMLPFLEMMKKKITMPAHLMHDGENDSLFDDYAAVAQRCGVYTSVDYARIIDHLISYWNLGTLTGLSSDAQKAQDFLCRLPARIHRLAERSLNRARSEIPPRRTFSWIHNKEVDLL*