MDDGCCCVPCLQCVRTKEVAVVEDLGNFEQLLGPGLHFVFWPLKSIVGRLSLRIQQLDVLCETKTKDNVFVHVQVAVQYRVLEEGAYAAYYRLTDPRGQIQSYVFDVVRSTVPKLELDAAFASKAEIADAVLAQLKDVMKDYGYEILNTLVTDMSPDYKVKASMNEINASKRLKEAAAHKAEADKIKLTKQAEAEAESRYLSGLGVARQRKAIVQGLQESVTEFSNEVGTRPKDVMDILLLSQYFDTLSTVGANALFVNHDPSTVASLQSSLGGSFIPDKRNPP*