MASNSIKLLTGNSHPELANLVAARLGIELTKIMVLQYSNQETSVTIGESVRDEDVFILQSTRPNDINDGLMELLIMINACKTASARRITAVIPNFPYARQDKKDKSRAPITAKLMANMLQTAGCNHVITMDLHASQIQGFFNVPVDNLYAEPSILKWIREHLDVSNCIIVSPDAGGAKRATAIADRLDLQFALIHKERPRPNEVSRMVLVGSVKDKIAIIVDDMADTCGTLVKAADTVMQHGAKEVNAIVVHGILSGKATQNINNSCLSRVVVTNTVPHEDKKEQCDKIETIDISPTLAEACRRTHNGESVSFLFSHAVA*