MHRSTCKICGLAAHGVHFGVTACRACAAFFRRFVVLNLEYECLKDEIKCNLNKIRRSSCRHCRFQKCLRMGMTADNVQWNRDVYSNEMRYRKLKIQEIRNDENDASIAYPCNSLPSTSLYPVIKTEDQLYTKSVLSEINYENLERDMHKMFMSDIPSTDHGYFASLSPIYQVVEGLRLIRKSQQTFDIQFENRLSLETLVPHWREQAKNTAIMSMHSMAFRNIPLTEKSRIFKSLWQNIYRFERIQMSTEVFGKDCVNEKKLAISCEKAIQLDALFFDIEGVAQNKLTVTLQDYKIFAERCVREVAQPLSQLKLSIEEVAFLIINFVLHNEEKIIGESLTVCDKFRDQIADGLHEYYKKNDIINYAPRIKKMMSTIDAMKRIHYDDLAGEFTTNAKNSKDC