MTSDVPTDISVEVAGTSFALHKFPLVSRSGRIRKLVVETRDLDPSQIKLLEIPGGAEVFELVAKFCYGINFEITTANVAVLRCAAHYLEMTDDYGEGNLVVRTETYLNEVVIQDFSVSLAVLHNCENLVPLAEELKIVSRCVDAVAAIATASLPSREQLSSSMEYNGSSGWIDSQVQSCKTDHWWSEDLAILRIDFYQRTLAAMMSRGLLHESIGGALIIYAQRYLKGLNMKPEQRALVETLTSMLPCEKNSISCSFLFGLLRSAIILDASISCRIELEQRIGMQMDQAALDDLLIPSMSFTCDTLFDVDVVQRLVINFLQHKEKEDSQAGGYESESTSPPSQSAAIKVAKLIDNYLAEIAPDTNLKLLKFYALAELVPDYARVVNDGLYRAIDIYLKAHSNLSEGERKKICKLMDVQKLSQEACSHAAQNERLPVQVVVQVLYFEQVRLRAAMAASMMEGDNLGHFHHKLGSGALSAAISPRDHYASIRRENRELKLEVARMRMRLTELEKEHVCMKQEMEKTSSTAHNFLHSVSRRLSRLNPFGSRNQSHVAAPQTPDSRVSSRRRRHSIS*