MEEIGHHFGLGATAHGQHHSQLPWGSSPLSAVGAPPEVLARLTAVAQDLELRQRTALGSLGTATEPELDQFMEAYHEMLVKYREELTRPLQEAMEFLRRVETQLNSLSISGRSLRNILSSGKAKRDTENLPGSKKQPKENKREDQEGSGGETELPEIDAHGVDQELKHHLLKKYSGYLSSLKQELSKKKKKGKLPKDARQQLLSWWEMHYKWPYPSESQKVALAESTGLDLKQINNWFINQRKRHWKPSDEMQFVMMDAYHPPNAAFYMDGHFVNDSGLYSAPVTHMLSTADALVPRHPPFLPLFSPFPVQPWPSAFQAIETRLLYEAEYPVSSNMWVPGAWRISAGGVPVPTLPTGAARRAEIACIRVNLPQAAREGPRDVHDSPLWEPYFRRRHAEQLEATNDVVPSRRLNSEGRRRWWGVPDRTLEAILEYIEGGNTPRLEYPAPPSFSRRRGSSWPPRYAR