MAVGGRRRHGGGWDVERAGMMEFAALQQGLRGVFETGRTADVAWRERQLLALERMMAERENELADALMADLGKPRMEAWFGEIGMVMQEAKYLRRNLRKWAARRRVSTPLLGLPARSWTLAEPLGLVLIISPWNYPLQLPLAGLAAVLAAGNCAVIKPSELAPASSALLARLVAEYLDPECVKVVTGAVHETTCLLEMPWDHILYTGGGAIGRIVLAAAAKHLTPVTLELGGKSPCVVMADADLSVAARRIAWGKFMNAGQTCIAPDYVILVGSASLEKQLVAALQRTITEMFGEEPEQSESFGRIVNARHFERVLALIQDDRVNVAVGGHANADSRYIAPTVLTDVSADCAAMQEEIFGPVLPVMRMEDLESAMRFIRARDKPLAAYLFTKDAAVETRFEQQVSCGSMCINDTMFFMSVPELPFGGVGASGMGCYTGQHGFNTFSHNKAVMRRAWWPDLALRYAPYSTRKLEIFQWAVKLSS*