MGWAIALHGGAGDIPLSLPLERREPREAALRHCLQIGVAALQTKRPPLDVVELVVRELENNPNFNAGRGSVLTTDGTVEMEACIMDGNTKKCGAVSGLTTVVNPISLARLVMEKTPHIYLAFDGAEAFAREQGVETVDASHFITPENIERLKQAKEANRVQIDYTQPITKDTKKETPTADGDSQIGTVGCVAVDTRGNLAAATSTGGLVNKMVGRIGDTPIVGAGNYANSLCAVSATGKGEAIICGTVARDVAALMEYKGLSLEEAAAYVISECTPRGTAGLVAVSATGEVTMQFNTTGMFRACASEDGYSEIGIWPNSMQN*