MTTESTTSVVKDRWQPFIRTDFYGEGGARQLPVWEQLRLLFTSITLLPIRFFAALACVTTYYICVRLITILPITDIIKRRTITVSGKIWCRLCLYVLGFVSIRWVTIGALYTERSNAQEHGYVAIVSNHLGWADILLHMARWFPSFVARDGTQDLPMVGMISRRMQCIYVERERKSNEPAQGVGTLVKERMIYSHNHPEAELRPMLLFPEGTTTNGKMLLPFKTGGFLAGVPVRPCILQYHTNRISPCWESIDAKTHLFYLMCEPFHYVTCYQLKYGKLQASDATLEDKRDYQAWLRKQLQQQHQQPQ*