MGDRALDVACGTGMVALPLARAVGRAGRVVGLDLSGGMLAVARAKAEAEGLMAPHGPLELVEQDVDAASFPPGSLDVITCSAAIPFLPDTPRSLATWWSWLRPGGDGADAGGRGGGGGRGGGVLAFNAFATPNTPEYGIFLRLLKDRHGIEVEDPCERLGSEERCRAAMAAAGFVDVQVVRDEFDDTRPRPLAAFVEGWWRQCASSPFAPLDALLSPGEVEALRQEFVEQATASAAQRVVGGSVVNRAVTFVVTGRRL*