MAAIRLPRYVAFQGDNNKLMLVSPTARTPMLEFTADVEFLQRMAMVQEVHVVDATSGTVAIKYLTNGKFWQVSSDNPYRQDAVMANFEGVPGMSSKKALFVPVQVNKETVALKSLETGLFCYRPAKDFFLPTGGTLGSSAKLVVKQPILSSTLNNIVYDVAKAKIYNRSLVALVTQTAKNSSSLPGQVTLALEYEKSSTTSWSNSITTQLSVTVKMNAGVPIIAEGGVEVSASVAHQFAWGKETSETTKVISTYTVPNVPPGATVRVTVSGEQANCDVPFSYTQVDTLPEGQQRTNSFADGIFAGANVYNIFIEATDVATNKMVHSAALV*