MEAFEAHGRLGQIVPIKYDARDEGSIKPVIANSNVIVNCIGKEYETRNFSFEDVNHGISNRISKLAREHGGILKYVQMSCLAAAPDSPSRLLRSKHAAEEVVKQNFPEATILRTGPMVGVEDRLLNRWAIQAKKLPVVPIPGDGLTKMQPVLVVDVAAAVIAAIRDEGFSMGKTFELGGPDVFTVNDLVTLVFEAIREHPRVVHIPMALAQLLAMPREVAMKRGIPIPFSPTFSKDYLDQLSCDLVVSSDAMGLADLGVTSHKIGGLTIEHLNAYRTGGPSVGTTVGESIHGAGF*