MNVSEFDFDLPEELIAQHPVEPRDASRLMVVDRQSGSLEHHSFRDLLALLDAGDVLVLNNTRVIPARLIGEKEGSQAKMEVLLLKRLELDVWEALVKPGKRLKVGQNVTFGNGLLSCELLEILENGNRKIRFIYTGVFETILDQLGEMPLPPYITVQLEDQERYQTVYAKERGSVAAPTAGLHFTPELISDLQAKGVEIVEILLHVGLGTFRPVKVENVQEHVMHSEYYRVEAEAAERINRAKQEGRRVIAVGTTAARTLESVGRQGRVIPGEGWTDIFIYPGYAFQIVDALLTNFHFPKSTLVMLVSALAGRELILRAYKVAVEQNYRFYSFGDAMFIR