MKTDYALAPWGWRSPSYWMILPIALGILFIGLRFLLAPQISMDDFGIRPLTDSALAYGRIKGIRDIFSGIALLALWLTRMKKAAACVFTAASIIPFTDCLLLYQQNGVDLPRLLVHGGTAVYMVITSYFLFSKSKQLTA