MCVSLSWILSHPLFNSCLCADSLAALNLHTVSARFHFVTMGVRQSKPPVVLVPPIFDRHELLTRSRMAESSYDVLFGKVAREVLFVEYYALTERMMTSIMLKPLEDPNVDFSVRVSNTSSGELKGDAVFHWQRSVEDPNTFLEFQMGSLTKDVKVRACTFHPKTGFGTFCSFPCISKNRWTSENQNIVGVRYGSPNLSIGTTLDWFSKGPSQTWLVGKIGKITAGCQFKPRQYARRSSWQGYPVSSFGYAENWSFAIDYGGGKRGILDPSFNFCLEFRENSKMIVSYYHHLVLQRQVKNPFEEEEVVAITNYIDLGFEFLQRLEARDSTEADIPTIQIGALWQVNKNICLKGKLGVLNSGVALMLRSWGHPSVTLSCSYMRDHMQQKTNVGFGVRLENVGHARYEGVDPNYVMFTPNRKDPFSKPLPMPNPNMSNENNESAHLMSRPPNVLPDTSHIL*