MQDTASPFPHHRTPAMYQAGVQHQANRRENAALLPTSSAGNGANGKRLSHWGRSLLRGFYHIKWHQRTQCAIVASLLSFFTLFVLVNTLLQVSSLTQSFYAVFSGRTSAPRAFLEDELVIHS