MVLPQDLITEILLRLPVKSLVRFKSVCKSWLFLISDPRFAKSHFELAAALADRILFIASSAPELRSIDFNASLHDDSASVAVTVDLPAPKPYFHFVEIIGSCRGFILLHCLSHLCVWNPTTGVHKVVPLSPIFFNKDAVFFTLLCGFGYDPSTDDYLVVHACYNPKHQANCAEIFSLRANAWKGIEGIHFPYTHFRYTNRYNQFGSFLNGAIHWLAFRINASINVIVAFDLVERSFSEMHLPVEFDYGKLNFCHLGVLGEPPSLYAVVGYNHSIEMWAMKEYKVQSSWTKSIVISVDGFAIRSFFPVCSTKSGDIVGTNVIPGLMKCNDKGELQELRTYCDSPYPSEVAVYTESLFSLPCDSK*