MMLRIAKPKVSLRILTHPIFGAPTLTRRSYSSGVKVKQMMVKEALNSALDEEMAADPRVFLMGEEVGEYQGAYKVSKGLLHKYGPDRVIDTPITEAGFTGLATGAAYYGLRPVLEFMTFNFAMQAIDHLVNSAAKTHYMSGGNISVPIVFRGPNGAALGVGAQHSQCYAPWYGSVPCLKVVAPYSCEDARGLLKAAIRDPDPVVFLENELLYGESFPVSEEVLDPSFTLPIGKAKIEKEGRDVTITAFSRMVGYALKAAETLAKEDINAEIINIRSIRPLDRSSINASVRKTNRLVTVEEGFPQHGVGAEICASVVEEIFEYLDAPVERITGADVPMPYAANLERMALPQVEDIVRAAKRLCYRSIPMAAAV*