MVKVSSLIYCGLSGPWCSVLKVKRSRLVGVLGGLCSMLNVSPQHARIYLVFRFSSCIFFFRGWVLSVLNPSHVDSLLHAGLTVNWHSFAAGTDILGNFTHFLDYIWKGEVTGGVLHFGVCSLLWGVSTEEANLAYEVIYVTVGNFEAQPGFSLLTEGVLLEETGVFSLVSKWILPGGNSSKSSIVMRKSLKQTTLPSISYRLKVGNLEQSFTQRIESLETECQFLRNLVLPRPIQSLYIYQVSTVSRHGNLDGQGELGAAHMEVEKDSPQQSEVQGVQNYDSTVS*