MACGLSYPLSFINQIAVSTASRASCRPYAGLRGTTTHALKRWTSISCALDTPALDEPAIMELPCLPFNPAEVFIPTATKTLHLYEARFLALLEEAMGKYHSMFAHIVIEPVSDAVEEGVLSFATKYGCLAHIESVRRMEIGALVTIRGIGRVNLAKLTQLEPFLKGSLLPVHDMALTEMEDIDAAVQRLKSILSDIQRLQIKLRTSKDEFLQTPLENALQWADKGAVQEVAKSFRPSKAEMLSFAGLQPVTSASATELHALLQERIVAMEVTDTRQRLEKVTRHAEQSRSSLAAKVALQSLQL*