MVLHIRKALKVRVYRILGSVKDRAAIGHVKLRGDRRFATLQVSVILATSHKETLPKNELVNGVLQAGTGSRMRVSHCIDLLMERLNKTKSWVVAFKCLTLIHKAVHHGNFIYKDQLSFHPKNGGKNYLNLSRFRDRSSPLAWEASSWVRWYANFLEALIEASRCGCEFVDSKSSSTDKVVGIQNSEIMAAILSLSVLWREICRCPVANNAAATHSLIRDAFRLVVADCTTTQNQLQIYMKEISRRLNDLTTSQISDFLHVCETLTSESASLTQLADFAFTLNIPRPYQRFDGLLFTDYELVHMKTALTTLHNSKEALVTTPPMRKDLCNSSKPSFKLLPPPLNRTRPKLSQRLPQLATVPTS*