MGRRLGQKQVAARSRWTTPLLTLLFTLTLALLALIVLGIIALPLSKTMLDGTAGATVSLRLPAISIVQHAKGYEKHDNEFDDSKPWVELLSWQPRAFVYHNFLSKQECDYLTYLAKPHMVKSTVVDSETGKSTDSKVRTSSGTFLNRGQDKIIREIERRIADFTFIPVEHGEGIQILHYEVGQKYEAHFDYFHDEFNVKNGGQRIATILMYLSNVEAGGETVFPSTKVNGSSIPGWDELSECGKGGVSVRPKMGDALLFWSKMPDGSLDPLSLHGGCPVIEGNKWSATKWLHEREYKI*