MVTVLKEEFTFPVDSCPFKNCHASTIVEVEKDHFLVAFFGGTEEGAPDVKIWLQRYKDGSWSKPIVVDEEPSVPMWNPVLFKACNQLLLFYRVGQGVQNWTGCMMRSFDEGYTWTNREQLPPGVLGPIKNKPILLDDGQMICGSSVESWNSWGAWVEVTSDLGKTWRKNGPIYIPGEGLSVIQPVPYQTANGSLRVLLRSAIGRVCMSESLDGGLTWSHAQPTVLPNPNSGIDGVKLKDGRVVLAYNIDSRGLLKVAVSCDDGDSWIDALTLEDTSEMEFSYPAVIQASDGSVHITYTYKRTQIKV*