MVQFFRPIDTACASGHGVGGISFVALCWDTENQLQLYAGYHRSEAYTEISPANCSSMHHDGIRAPIIRIEATNATSNVTYATLIRLEADGDIHAYTVSNTNKTSGTTIWISFYTLFQDKPCQLPLYCGFYVKCDEQREDNNHCTCDTGFELNDASNARLGCKLKNDSNQRQWQLPTNGTVIAMSKDQTTDFIALNDVYYFSINFTNLHSQPNNISFKDSDNSCCKQRCWTDNNCTAAFWNAGSSTCFLVRGQVGTIQNGNLVGYLKYIRPTKMAPQHWIVIGPVLAASTLAFIMACMYLYYRRRKLGLRFAELEKECLLLSILGSDSPSRFSWKEMHEYTCGFYEVLGSGGFGSVFRG