MLHLRRRLLPLLRVPSSPHASASYYAHLRRLRLPLSTAAAATATPFSAEDYLVATCGLTGDQALKASKKISHLRSAANPDAVLAVLSGVGLSRADLAAVVASDPHLLCARPDNVSRRVTSLRDRVGLSDPQIGRFLLAGGAMAVRKCDVAERLEFWIPFLGGSFETLLKMLRRNNAIVRADVEKVIKPNIALFQESGLTVRDIVKMPGWLFTFNPKRVEAAVERTGKLGVELASSRLKYMLSIAGNITEGNASARMKYLSSTLNCSMDKVEYMVGKMPTIITLSEEKLRSKIEFLSSTLNCCVDKIGHMVCKEPFILAISEEKLRINTEFLSSALGCSIDNICVMVYKMPSILGLSVNNLCRKIEFLVTKVGLEPDYILSKPVLFACSLEKRLMPRHYIVEVLLAKGLIKNAGFLTYAILREKDFVASLEKRLVPRHYVAEALAVKGLIRKGLDFYHCVCMRDEVFVAKYIDHYEDALPGLADAYAAVRAGKLPAQV