301 aa
MTTPAPGVPTYAPGELAALAARHGLKVSGARPSLPAYIGQLWGRRHFIAAFATAKLTAQY
SQAKLGQIWQIMTPLLNAAVYYFIFGVLLNTRHGVEDFVPFLVTGVFIWTFTSSSITAGT
RAISGNIGLVRALHFPRASLPVALALQQLQQLLFSLGALTLILLAFGQYPRPSWLLAVPA
LALQAVFNTGVSMAVARLTAKTPDIAQLMPFLLRTWMYASGVMWSLEQLLAGDRVPHAVM
VALEYNPAALYINLMRFALIDSYGAGQLPPHAWAAAAGWALLCGVAGFVYFWKAEETYGR
G