MELVKEVASKGPESQENIAIRADEKSYTYLQLISSARRISNLLSNLDLKIGNGIKRNVDLDGARVGIVAKPCAEFVAGILGTWLSGGVAVPLALSYPETELLHVMNDSDISVILSTEDHQDIMNTIAVKTGACLSLIPPIPDVDLSTKHDPPKDVASDGPRNLPEMTNCGEDPAMILYTSGTTGKPKGVVHTHKGILAQIQILAEAWEYTSKDQFLHYGTKTDNAITVFTGVPTMYTRLIQGYEAMDPELKAASASASRHLRLMMCGSSALPLPVMQQWETITGHRLLERYGMTEFVMAISNPIKGKRKGGTVGKPFTGVQAKILLDDESGSDKTGVGELCIRSPSLFKEYWRLPEVTKQSFTDDGFFKTGDAVTVDEDGYYIILGRTNADIMKVGGYKLSALEIEAVLLEHPAISECCVLGLPDKDYGEVVCAIVIPDTELKRKRDEELKPALSLQELSDWAKERLAPYKIPSRLFVWDSLPRNAMGKVNKKELKRKLADDPK*