MTTIPVIDFSKLYGEERAQTLAQISKGCEEWGFFQLVNHGIPVELLERVKKVGGECFKLEREEVFNKSRAVNLLNEFVESNKNGKVENVDWEDVFLLTDDNHNQWPSNTPQFKETMKEYRSEVKKLAERVMEVMDENLGLSKGYIKKAFNNNNNGAFFGTKVSHYPPCPHPEKVNGLRAHTDAGGVILLFQDDQVDGLQILKDGQWIDVPPIPNAIVINTGDQIEVLSNGKYKSVWHRVLSKPDGNRRSIASFYNPSLKATISPAPELLLVEEKKVDQLIATYPTFVFGNYMNVYNEQKFLPKEPRFQAVAAI*