MPTLGIARLLDASFRRRFAAAGLVEASVPLDGGATTVHCWRFPPSADDGGGEDARPVLVLLHGFGPPATWQWRRQVGPLSRRFRLIVPDLLFFGGSSTSSAPGVSEAQQAEAVAKVVAAVAPAPARVSVAGTSYGGFVAYHVARLLGPGAVERVVVASSDLLKADADDQALLRRAGAERVEDVMLPRSPDRLRRLVQLAYHRPRRFTPGFVLRDLIQYLYSDKVEEKKELIKGITLGNKDKFQLTPLPQQVLVLWGEHDQIFPVEKAFEVARELGANARLEVLEDTGHMPQEEDPKRFNEAILNFLLPAPESSL*