MSRFLAAPHCRALLVKRETEIQIQADEKAQELAKKVAAATLEQLRAQLTADVEKFRNQLPSKLDETVEFAKDMKYIRDRQFAEFGRACVQRTLGGQTQPRVVYYGLLREEHKKVMAEIEADVFKHWDSLASSPSKTRPRPPAEELKVEGLTMCTFSAATGACWPDHVLEKFPAHSAEHKELAEMKNKLYEEFPRPSSNAASAAPGSAPPRVVGRPDFTDSENPPLDVERMIDVETVSPPPPAERLASVVGKHGRPSIIVSKNFDVFIGNETQAAATYTACELFGFGTGNFEFKLVHGGIRDSSGLAWRFQSDTDIVAVDKKLCCIADFMHRCATQQGLADVGIQEHTIKPKMHAAVPGFEFAVTAPLVVGVGLGGL*