MPPLALPSVQASPPTPQSALVEQVHIPEGTTSEPKSNPLEPHRIIPKLISTYDPKEIDKDKEKFMFSAFRNSEKRKELAHVMSDSQNMQFHEADRTGAKVGYVDPTRICKTQHTIELREDCEQLVGKTPQEKEEYVKTLHKRKKLEVATYLAIAMLAHADKDVLMVPYAFTDHYILFLIYPKDQLIISLDPSHYDKETFMEFLTILNLAHKYYRKRGGPVHILDQKQLSVRTGWPCYKQPPGTNLCGYYVCEMLRVNGRYKTTSNRIPEIPYIAQ*