MATCFLLSQVAQPSIQSVDSSTFRCSQVHKVNVFNDLRSKSSTLCAGEKICLHVRTSRCHSRILEVKGKVMTLPVELETATEPPLNIFKPKEPYTAKIISVERIVGPRAPGETCHIVIDHGGNVPYWEGQSYGVIPPGENPKKPGQPHAVRLYSIASTRYGDDFNGKTASLCVRRAVYVDPETGREDPEKKGVCSNFLCDSKPGDELKLTGPSGKIMLLPDDPKENHIMVATGTGIAPYRAYLRRMFMEDIPNFKFSGLAWLFLGVANTDSLLYHDEFSNYLKKLPDNFRYDIALSREQKNNSGGKMYVQDKIEEYSDEIFSLLDKGAHIYFCGLKGMMPGIQDTLKRVCEEKRLSWEDKLSGLKKNKQWHVEVY*