MDASELWFTGERSLEIQSVRLPEPGPGQVLVKAVVSAISSGTELLVYRQQVPTDMSVDSTLESLGSEAFKYPLKYGYSMIGRVARPHQSAFVAEAASLQRVPEGVAPEDAAFLPNMETAVNFIHDGRPALGEQVAVFGAGVVGLLTTALLARFPLASLVAGALRGGRDYAGADLAYEVSGAPAALDAAVAACGYSGRLVIGSWYGQKKARDPEPGRRGVPQGAPPAHQQPSQQHTPELSGRWSKARRFGAAWEALREVRPAGRFVTHRVPFARAAEAYRLLDERPCECIQVLLTYE*