MSHFLAPQIVLLKNGTDTSQGKGQLISNMNACQAVGEILRTTLGPHGMDKLIHEGRQVTISNDGATILKLLNIVHPAAKTLVDISRSQDDEVGDGTTSVTILACEFMRNSKEFVEEGMHPRVIIKGYRAAADLALARIKELAVDITGNSESERRGMLIKCASTALNSKLISHHKGFFSEMVTDAVLSLDDDLDLAMVGVKKASGGAVNDSLLVEGVAFKKTFSYAGFEQQPKKFLNPKILLLNVELELKAEKENAEVRVKSTKEYQDIVDAEWKIIYDKLDKIVQTGAKIVLSRLAIGDLATQYFADRDIFCAGRVPQEDMNRVSRAVGGAVQSSVVNIPADALGACGLFEEKSFGNERFNLFKECSHAKTASIIIRGGSEQFMEETERSLHDSIMIVRRAIKYPSAVAGGGAIEMELSRYLRDQAKQIQGKQQLVMNAFAKSLEVIPRVLCDNAGFDSTDVLYKLRARHAEGDAGRWFGVDITTGGVCDTWEKFVWEPALVRLNAIAAATEATCLILSIDETITNPKYEAAAPGAPGMPGGMMGM*