MVLERLELEGNRHLRFRDMARDILGPRWARSTVAPIQFAVCLGSVIGSTLLGGQSLKFIYLIYHPNGAMKLYEFIILFGIAMLFLAQMPSFHSLRHINLLSLILCLTYSLCVVGGSIHAGHSKLNAEKDYSFTGSSVSKVFGAFNSVAIIATTYGNGIIPEIQATLSPPVSGKMFKGLCICYTVVVSTFFSVAVSGYWAFGNQSSGNIFNNFAPTGKPSLVPNWLLFTANFCVLLQLFAVALVYSQPTFEVLEGKSGDVSNGRFSLRNLIPRLFLRSVYVSLATVIAAMLPFFGDINGVIGAFGFMPLDFVFP