MVESACRSLRDGVLQGEFAPALMLLNRSSSLSTHALLLHFLASLTSNIAAGTAQPKCVVLVAAERSPKVYQSSRGLKEEQLSRLASSLPSLFLLLVQYIDCFTDPLGWRRILSEHQVLEEVKEGSPRHIVSHDLGNLNSLFSIILQSGTLGGSNPMHFSVVIDSISSLLGHNSIKAIVQFLSNLRSHGKVSSVIWTLHSELHDSRVIKSLEYIASTIISVEQHAASRVLPRFDESSQNLSNNVSNEGLLSIRQKRRNGRVREQVERFKVNGFSLNVVSKTEGVEAGKTSIPQVQFRLQLSDKEREERAKVILPFEHQGNGRESLIYNGRPDTLPPLPDLGMLNKDFQKLTAENQSGQVDYVRDSDDERPDSDEDPDDDLDI*