MPPPTPTAPQCFLQILVNCDNFRLPPPTAQSTEPLVPWLLFPSPTSPAVGLLRPDIVAQLRSENASSPSPSWHFSDPALEQGTSARGWVSFARGIDTPAARSRVMKELCERWRDAGLWPDEVGPRKWRAELYPIYRDPFGPRDYPSEEGPADGEGDALNYAFEMERAASGLFGIVTYGIHMTVYEDVRAADGTVVDYNVWVPRRAATKQTWPGYLDNSVAGGIEAGMKVFDCVVKESMEEASIPADVVRRHAKAAGSVSYFFRTPRGWLQPEIEYVYDLCLPPGSGVKPEPLDGEVESFELLPLSVVIEHIRTGLFKYNCATVLIDFMVRKGIITPDNEPDYQEIVTRLHGRFDHDRWTSGLH*