MTTIPVIDFSKLYGEERAQTLAQISKGCEEWGFFQLVNHGIPVELLERVKKVGEECFKLEREEVFNKSRVVNLLNEFVESNKNGKVENVDWEDVFLLTDDNCNQWPSKTPQFKETMKEYRSEVKKLAERVMEVMDENLGLSKGYIKKAFNNNNNNDAFFGTKVSHYPPCPHPEKVNGLRAHTDAGGVILLFQDDQVDGLQILKNGQWIDVPPIPNAIVINTGDQIEVLSNGKYKSVWHRVLSKPDGNRRSIASFYNPSLKATISPAPELLILEEKKVDQLIATYPTFVFGNYMNVYNEQKFLPKEPRFQAVAAI*