MGHHHHHHSHMFIQTQDTPNPNSLKFIPGKPVLETRTMDFPTPAAAFRSPLARQLFRIEGVKSVFFGPDSITVTKENEELDWNLLKPDIYATIMDFFASGLPLVTEE