MGWAIALHGGAGDIPKDMPPELREPREASLRYCLQTAVDALKAQKSPLDVVEIVVRELENNLYFNAGRGSVLTSNGTVEMEACIMDGNTKNCGAVSGLTTVVNAISLARLVMEKTPHIYLAFEGAEAFAREQGVETTDSSHFITPRNIERLKQAKEANKVQVDYNTRPIPKDDKTPAPSGDSQLGTVGCVAVDSFGHLAAATSTGGLVNKMVGRIGDTPVIGAGTYANKLCAVSATGQGEAIIRATVARDVAALMEYKGLSLKEAADYVIEQSAPKGTTGLIAVSATGEVTMPFNTTGMFRACATEDGHTELAIW*