MKKVNLIHFGRASERQNHKILCTFSLSVFQSRYRNLCVRLQNTNIHPITSAAINMRKPREERGEMIELYCSGNAIFPPETERSWKEMMCLFQDNRLIGMYAKRGNLLNAREVFDKMIVRDVSSWNTVIAGYVKCGRIEDARQLFDKMPERDAVSWSSMIAGYTRHGNCEEAMKLFSQMRRRGIKPNEFTFGSVLCACANLPILEQGKQVHGLVIKSDFKSNVVVGSALVDMYAKCGSIDDARQQFDQMPERNSVSWNAMVAGYTQHLCGEEALNLFRQMQGVGVKLDKFSFATILNACASLPALERGKHVHSHVIKTGFESNVFVGSTLVDMYAKCGCIDDARQVFDKICERDLVLWTTMITGYAQNGCGKDVLEFFEQMLNLGMKPDHVTFTGVLSACSHAGLVDEGRQYFDSMVRDHCIKPTPDHYGCIIDLLGRAGCLDEAEVFIKNMPIEPDAIVWGALLSACRIHGNMELGERAAECLIKLDSQKPASYVLLSNIYCAAGRWGDAAKMIKMMQDRGVKRSSGCSWIEIKNKLFSFQVADRSHPESEEIYATLRSLDWQMKKAGYIPDKNFVLHDVGDECKEEILSYHSEKLAIAFGLMRIPPGIPIRIVKNLRVCGDCHTATKFISKIVGREIVVRDVNRFHHFKDGLCSCADYW*