MFSSSFVCCVVLCCALLCVSMDMDAFSASFSYKIAHELPGKTDRRFRCEIRSSTSIHSLDDACLVRILGFLAPLPDRFNAARVCRRWQILVSDQRMWLKVDCTSNPWSQSNVFLTIQHAVSAARPGDTILISSGAPYMVSNLCIDKPLCLVGGGSLPEDTVLVCPQEFESALEFSASGRVVNLTIKAELGTCLLHRKGHLTIEGCILCCVEHPLEHLSCPIVSTAGTMPSALTKHPNAVSVIETRIEGGTGAVKTDGSLVLQEVRVVYERASLVFWFNISQEHLAELDGIVACNA*