MCELLGMSANVPTDIVFSFTGLMQRGGGTGPHRDGWGIAFYEGRGVRLFQDPLASVDSEVARLVQRFPIKSETVIGHIRQANVGKVGLSNTHPFIRELGGRYWTFAHNGQLADFQPKPGFYRPVGETDSEAAFCDLLNRVRRAFPEPVPVEVLLPVLISACDEYRKKGVFNALISDGDWLFTFCSSKLAYITRRAPFGPARLKDADLTVDFHAETTPDDVVTVIATEPLTDNENWTLQQSGEWVLWWGGEVLAKGRV*