MPHIVNCVTRISKYSNHLSKLNSLSDQIFSLAFDVISRVLETGPGWRLVSPHFSSILDSAIFPALALNEKDIADWDEDTDEYMRKNLPSELDDISGWADDLFTARKSAINLLGVIALSKGPPVVSAASKRKKGDKSKRKGESSIGELLIIPFLSKFPVPSHGEDASSKAVQNYFGVLMAYGGLQDFLTEKKDLTVTLIRNRILPLYSLDPCSPYLISTANWIIGQLALCLPEAMSTDIYNSLMKALSMEDDEDLTCYPVRASASGAIAELIENGYAPPDWVALLQVVVKRISTEDENESALLFQLLGTVVMVKKRFWLIFLELCLTLPIP*