MTALSFCPQWDPSLRAFRLLKLLADDFTFHVFDRSFITFDELLRHSTTNAEIATTVLRFLLHACSVVYYDLTSAAFDVLNGFCEKLAYRFSNQALAARLPGASERLANLRNLNSGMQLAETGQACFEVYLRSAVSLFTVVWPSKLDKSIKLRDVIELANGPINMFFMPHTSRCVEYLDRSLRLICEALKRCERTSFDHALFGRLVVVFGLEDRIIPVALSSLARTLFIELLKDLSFSGVIDVFGRLIPQMETSAKLCLLLTLFREFIRLKWPGTANDVDPAAFKELRGLLNWMFTSGALQFNPTDSEEDDKNRPRGFLEQLETVEVGVNVYLLIVWLEVKGGTDYCSLLATSEQVRNSWLKPLLEQEVEITEPLFNNYLTVARSVIEYALLVNSDPQIVIEEGLLPC*