MATSGRSHGSTTAALAFTLAVVSVSAAFSLYRWRRREEDLENRIKEFEKSLGSTLEKSASERKGRVKAQQALREALAQTESHDLHSTIYPMRPIGTIQSCFSTRNGTPRQPLLVSLARACLIFDPALVPPASLEGLEEYSHCWILYVFHLNTDIEKLWRKPSQSKLKAKVRVPRLNGERKGVFATRSPHRPCPIGLTVAKVEEIQKDKVLLSGVDLVDGTPVLDIKPYLPYSDSIQGASVPNWVKEDCSLAVASVTFSDTFSSSITSCWKLIEKKSLYSSADEFRSLITQVLSWDIRSMSQRNKPQDTLDEEIVYHLVLEGLDVSYMIDNESNILVQDVSLPKNLQDVAGS*