MNSLGNVPLLFPYNIPHEMEDEEQPTSHEIEIINDATEQSHIDLIVPNQQSKLPLLARFHAGYFRISLSLCSQALLWKTRSEPTMDSHASHKELFALPSTALLLLWSISLFILLSLSILYLLRCIFYFNMVKSEFLHHVGVNYLFAPWISWLLLLQSSPFINPIATYYPVLWWVFAIPIVALDVKIYGQWFTKGKRFLWTVANPTSQLSVIGNLVGARAAAQMGWKESAVFMFSLGMVHYLVLYVTLYQRLLGGDRLPVMLRPVFFLFIATPSTASLAWSSISGSFGVGSKMLFFLSLFLFASLVSRPALFKRSMQRFHVTWWAYSFPLSVLALASIEYAQEVKGGIANLLMLVLLALSVLVALGLLVFTTLNSGHLLPDDDPIIYPPPHSVVNTVEVANAIKPQPTDVGS